diffused hydrocele - Spanish English Dictionary